Fix invisible erc-speedbar cursor in text terminals
authorF. Jason Park <jp@neverwas.me>
Sun, 31 Mar 2024 23:32:44 +0000 (16:32 -0700)
committerF. Jason Park <jp@neverwas.me>
Sun, 7 Apr 2024 19:59:21 +0000 (12:59 -0700)
commitee377aaddf9d73116b93c3d54b1ffef9a3a8b925
tree6a8283895299f5a1027435ecd32ba100a449f46e
parente0df2841fb78251d5461a17e2d9be581c152bdc2
Fix invisible erc-speedbar cursor in text terminals

* lisp/erc/erc-speedbar.el
(erc-speedbar--reset-last-ran-on-timer): Use `with-current-buffer'
instead of `setf' and `buffer-local-value'.
(erc-nickbar-mode, erc-nickbar-enable, erc-nickbar-disable)
(erc-speedbar-toggle-nicknames-window-lock): Revise doc string.
(erc-speedbar-toggle-nicknames-window-lock): Set `cursor-type' in
speedbar buffer.
(erc-nickbar-toggle-nicknames-window-lock): New function alias.  Note
that this name flouts traditional library namespacing conventions.
* lisp/erc/erc-status-sidebar.el (erc-status-sidebar-get-window): Use
`cursor-type' instead of `internal-show-cursor'.  (Bug#63595)
lisp/erc/erc-speedbar.el
lisp/erc/erc-status-sidebar.el